MKEINFGFVSKDGRSSSGKSGFYKRFWPAFILPPPFDRLFLPIALVSFSVFLSIISKDFNWRLILGHNSLRLSFRICIFRKFDLQNYLKYERKFCFQHIGIACSRFYMFMELRSIKFEEYSDFSFLITCFCQIS